protective bellows - German English Dictionary